put one's heads together - Türkisch Englisch Wörterbuch